@charset "utf-8";
/*详情页*/
.xq_tip{ height:35px; line-height:35px; background-color:#f7f7f7; color:#666; text-indent:120px;}
.c0085d0{ color:#0085d0}
.c0085d0 a{ color:#0085d0}
.ff7f02{ color:#ff7f02}
.xq_left{ width:360px; float: left; overflow:hidden}
.xq_right{ width:815px; float: right; overflow:hidden; color:#666}
.xq_right p{ line-height:30px;}
.jiathis{ margin-top:10px;}
p.right_t{ font-size:22px; color:#666; height:40px; line-height:40px;}
p.right_t_1{ font-size:18px; color:#0085d0; margin-top:10px; border-bottom:1px dashed #ddd; padding-bottom:15px;}

span.title{ width:70px; margin-right:10px; margin-left:10px;}
span.bbb{ background:#0085d0; color: #fff; padding:0 2px; margin-right:5px;}

.xq_right_1{ width:589px; height:175px; background-color:#f3f3f3; overflow:hidden}
.kucun{ width:96px; height:20px; line-height:20px; text-indent:3px; background-color:#fff; float:left; border:1px solid #ddd; background:url(images/xq1.gif) no-repeat 80px center #fff; cursor:pointer; margin-right:5px;}
.kucun_main{ position:relative; height:30px; overflow:hidden}
.kucun_c{ position:absolute; background-color:#fff; width:200px; overflow:hidden;  left:90px; top:20px; border:1px solid #ddd;}
.kucun_c a{ margin:0 7px;}
.yanse{ margin-top:10px;}
.yanse_img{ margin-right:5px; padding:0 10px 0 5px; border:2px solid #ddd; height:30px; line-height:30px; float:left; display:block; background-color:#fff;; text-align:center}
.yanse_img_click{ background: url('../css/images/hao_xt.gif') no-repeat scroll right bottom #fff; border:2px solid #ff7f02}
.qudao{ padding:0 8px 0 8px}
.main_t{ height:35px; line-height:35px; background-color:#f1f1f1; border-bottom:2px solid #0085d0}
.main_t ul li{ float:left;padding:0 35px; font-size:14px; color:#666; cursor:pointer }
.main_t ul li.hover{ background-color:#0085d0 ; color:#fff}
.main_c { overflow:hidden; border:1px solid #ddd; width:1198px; color:#666;}

.xq_right_l{ overflow:hidden; float:left;}
.xq_right_r{ overflow:hidden; width:200px; border:1px solid #ddd; float:right; margin-top:20px;}

/*供货商*/
.xq_right_r p{ height:30px; line-height:30px; padding:0 10px; border-bottom:1px dashed #ddd}

.xq_right_r div p{ height:24px; line-height:24px; border:none}

/*商品评价*/
.pj_t{ width:1126px; border:1px solid #ddd; overflow:hidden; margin:20px auto; padding:10px}
.pj_t_left{ float:left;  width:879px; border-right:1px solid #ddd; overflow:hidden}
.pj_t_right{ float:right; width:245px;overflow:hidden; font-size:14px;}
.pj_t_left h3{ font-size:16px;}
.font50{ font-size:50px; color:#e4393c}
.font20{color:#e4393c}

.pj_c{ width:1106px; border:1px solid #ddd; overflow:hidden; padding:20px; margin:0 auto;}
.pj{ padding:10px; overflow:hidden}
.pj_left{ width:110px; float:left}
.pj_left p{ text-align:center}
p.pj_who{ margin-top:10px; font-size:14px;}
.pj_right{ float:right; padding:0 10px; width:917px; height:161px; border:1px solid #ddd; position:relative; z-index:1}
.pj_right_t{ height:30px; line-height:30px; font-size:14px; border-bottom:1px solid #ddd;}
.pj_right_c{ padding:10px 0;}
.pj_right_c p{ height:38px; line-height:38px;}
.pj_sj{ position:absolute; left:-13px; top:10px; z-index:2}
.pj_page{ width:365px; overflow:hidden; margin:30px auto}
.pj_page .page1{ padding:5px 15px; margin-right:5px; background-color:#b8b8b8; color:#fff; text-align:center; cursor:pointer}
.pj_page .page2{ background-color:#0085d0; padding:5px 10px; color:#fff; text-align:center; cursor:pointer;
margin-right:5px; }



/*jqzoom*/
.jqzoom{ width:358px; height:358px; border:1px solid #ddd; }
.jqzoom {position: relative;padding: 0px;}
#spec-list{}
#spec-n5{ width:360px; height:56px; overflow:hidden; margin-top:10px;}
#spec-left , #spec-right { width: 16px; height: 54px; float: left;cursor: pointer;}
#spec-list {position: relative; width: 320px;float: left;overflow: hidden;display: inline; padding-left:8px}
#spec-list ul li {float: left;margin-right: 0px;display: inline;width: 54px; height:54px; margin-right:10px; cursor:pointer}
#spec-list ul li img{ width:52px; height:52px; border: 1px solid #ddd;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
.bigimg{width:800px;height:800px;}
/*jqzoom*/


/*团购*/
.clear{ clear:both; float:none; height:1px; overflow:hidden; line-height:1px}
.tgright{ width:600px}
.tgright .right_t{ border-bottom:1px dotted #e0e0e0; padding:0 0 5px 0; margin-bottom:5px; font-size:25px}
.detconttext dl{ clear:both; float:none; padding:0; padding-top:7px}
.detconttext dl dt{ width:100px; text-align:right; float:left;font-size:16px}
.detconttext dl dd{ float:left; width:480px; }
.detconttext .detconttextselect span{ height:26px; line-height:26px; cursor:pointer; display:inline-block; border:1px solid #e0e0e0;padding:0 10px; margin-right:5px}
.detconttext .detconttextselect span img{ vertical-align:middle; margin-right:5px}
.detconttext .detconttextselect span.hover{ border:2px solid #ff8c1d; background: url(images/hao_xt.gif) no-repeat bottom right; }

.activityblue{ background:#0085d0; padding:0 20px; height:70px; color:#fff; line-height:70px; margin:20px 0}
.activityblue .qqcont{ border-left:1px solid #016ba7; padding:10px 10px 10px 30px;}
.c69abdd{ color:#69abdd}
.font35{ font-size:35px; font-weight:bold}
.sydate { font-size:20px; line-height:30px}
.sydate .date{ background:url(images/date.gif) no-repeat 0 0; width:42px; height:30px; line-height:30px; display:inline-block; font-size:25px; text-align:center; letter-spacing:3px; color:#fff; margin-left:5px; margin-right:5px}
